package com.yang.trainingCamp.pojo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class EntryRecord {
    @TableId(type = IdType.ASSIGN_UUID)
    private String Id;
    private String CamperId;
    private String CustomerId;
    private String CustomerName;
    private  String CoachId;
    private  String CoachName;
    private  String RegionId;
    private  String RegionName;
    private int InCamp;
    private String EntryTimeStr;
    private String ClosingTimeStr;
    private String CamperProductId;
    private String ProductName;
    private Date EntryTime;
    private Date ClosingTime;
    private int frequency;
    @TableField(fill = FieldFill.INSERT)
    private Date createAt;
    @TableField(fill = FieldFill.DEFAULT)
    private Date updateAt;

    public String getId() {
        return Id;
    }

    public void setId(String id) {
        Id = id;
    }

    public String getCamperId() {
        return CamperId;
    }

    public void setCamperId(String camperId) {
        CamperId = camperId;
    }

    public String getCustomerId() {
        return CustomerId;
    }

    public void setCustomerId(String customerId) {
        CustomerId = customerId;
    }

    public String getCustomerName() {
        return CustomerName;
    }

    public void setCustomerName(String customerName) {
        CustomerName = customerName;
    }

    public String getCoachId() {
        return CoachId;
    }

    public void setCoachId(String coachId) {
        CoachId = coachId;
    }

    public String getCoachName() {
        return CoachName;
    }

    public void setCoachName(String coachName) {
        CoachName = coachName;
    }

    public String getRegionId() {
        return RegionId;
    }

    public void setRegionId(String regionId) {
        RegionId = regionId;
    }

    public String getRegionName() {
        return RegionName;
    }

    public void setRegionName(String regionName) {
        RegionName = regionName;
    }

    public int getInCamp() {
        return InCamp;
    }

    public void setInCamp(int inCamp) {
        InCamp = inCamp;
    }

    public String getEntryTimeStr() {
        return EntryTimeStr;
    }

    public void setEntryTimeStr(String entryTimeStr) {
        EntryTimeStr = entryTimeStr;
    }

    public String getClosingTimeStr() {
        return ClosingTimeStr;
    }

    public void setClosingTimeStr(String closingTimeStr) {
        ClosingTimeStr = closingTimeStr;
    }

    public String getCamperProductId() {
        return CamperProductId;
    }

    public void setCamperProductId(String camperProductId) {
        CamperProductId = camperProductId;
    }

    public String getProductName() {
        return ProductName;
    }

    public void setProductName(String productName) {
        ProductName = productName;
    }

    public Date getEntryTime() {
        return EntryTime;
    }

    public void setEntryTime(Date entryTime) {
        EntryTime = entryTime;
    }

    public Date getClosingTime() {
        return ClosingTime;
    }

    public void setClosingTime(Date closingTime) {
        ClosingTime = closingTime;
    }

    public int getFrequency() {
        return frequency;
    }

    public void setFrequency(int frequency) {
        this.frequency = frequency;
    }

    public Date getCreateAt() {
        return createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public Date getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(Date updateAt) {
        this.updateAt = updateAt;
    }
}
